×

zebra finch meaning in English

【动物;动物学】灰头文鸟。

Examples

  1. According to a new study , when zebra finches like these fall asleep , the brain circuits that govern their vocal learning are broken down
    根据最新的研究表明,半雄草鹊象图中所睡得那样,掌控学习声音那部分的大脑活动将被终止。

Related Words

  1. finch
  2. zebra
  3. thistle finch
  4. gold finch
  5. green finch
  6. zebra danio
  7. zebra fish
  8. zebra crossing
  9. zebra disease
  10. zebra dolomite
  11. zebra fish
  12. zebra jasper
PC Version

Copyright © 2018 WordTech Co.